Global Content, review careers